“Can a 501c3 Advocate for Impeachment of a Federal Office Holder?”

Timely exploration by Tim Mooney at NPQ.